people say i talk too much - Francés Inglés Diccionario